Internet Archive BookReader

A history of Gibraltar and its sieges; with photographic illustrations